mountain and hill region - Turc Anglais Dictionnaire